/** 
* 文 件 名:PsychologicaTestResult.java
* Copyright (C) 2007-2012:杭州希禾信息技术有限公司 版权所有 
* 创 建 人:Administrator
* 日    期:2012-3-16 上午9:49:46
* 修 改 人: 
* 日   期:
* 修改描述:
* 描   述:TODO
*/
package net.seehealth.healthpad.model.healthmanage;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Date;

/**
 * @className PsychologicaTestResult
 * @author 林洪波
 * @description 心理评测结果
 * @date 2012-3-16 上午9:49:46
 */
public class PsychologicaTestResult {
	
	public Date getDate() {
		return date;
	}


	public void setDate(Date date) {
		this.date = date;
	}


	public String getResult() {
		return result;
	}


	public void setResult(String result) {
		this.result = result;
	}


	public Integer getSum90() {
		return sum90;
	}


	public void setSum90(Integer sum90) {
		this.sum90 = sum90;
	}


	public ArrayList<PsychologicaParam> getPsychologicaParam() {
		return psychologicaParam;
	}


	public void setPsychologicaParam(ArrayList<PsychologicaParam> psychologicaParam) {
		this.psychologicaParam = psychologicaParam;
	}


	//评测日期
	private Date date;
	
	//结果
	private String result;
	
	//90题总分
	private Integer sum90;
	
	//十个因子
	private ArrayList<PsychologicaParam> psychologicaParam;
	
	
	public class PsychologicaParam
	{
		
		public String getDesc() {
			return desc;
		}

		public void setDesc(String desc) {
			this.desc = desc;
		}

		public PsychologicaParam()
		{
			
		}
		
		public String getName() {
			return name;
		}

		public void setName(String name) {
			this.name = name;
		}

		public BigDecimal getRef() {
			return ref;
		}

		public void setRef(BigDecimal ref) {
			this.ref = ref;
		}

		public String getResult() {
			return result;
		}

		public void setResult(String result) {
			this.result = result;
		}

		public Integer getSumValue() {
			return sumValue;
		}

		public void setSumValue(Integer sumValue) {
			this.sumValue = sumValue;
		}

		public BigDecimal getAvgValue() {
			return avgValue;
		}

		public void setAvgValue(BigDecimal avgValue) {
			this.avgValue = avgValue;
		}

		public BigDecimal getConstactAvgValue() {
			return constactAvgValue;
		}

		public void setConstactAvgValue(BigDecimal constactAvgValue) {
			this.constactAvgValue = constactAvgValue;
		}

		public BigDecimal getSubValue() {
			return subValue;
		}

		public void setSubValue(BigDecimal subValue) {
			this.subValue = subValue;
		}

		//转移因子名字
		private String name;
		
		//正常参考
		private BigDecimal ref;
		
		//结果
		private String result;
		
		//因子总分
		private Integer sumValue;
		
		//因子平均分
		private BigDecimal avgValue;
		
		//常模平均分
		private BigDecimal constactAvgValue;
		
		//标准差
		private BigDecimal subValue;
		
		//描述
		private String desc;
	}
	
	
	public PsychologicaTestResult()
	{
		
	}
}
